#pragma once
#include "CRoutedEventArgs.h"

class CExceptionRoutedEventArgs : 
	public CRoutedEventArgs
{

public: 
	CXString * m_pstrErrorMessage;
	virtual ~CExceptionRoutedEventArgs();
	static HRESULT Create(CDependencyObject * * ppObject, CREATEPARAMETERS * pCreate);
	virtual XUINT32 GetTypeIndex() const;
	virtual XBOOL IsUserInitiated();

protected: 
	CExceptionRoutedEventArgs(CCoreServices * pCore);
};